Top Gear Live in Moscow, Olympisky 24.02
At the first pic Richard and Jeremy with russian co-presenters
That third picture…
I WAS YESTERDAY THERE IT WAS FUCKING AMAZING OMG OMG OMG
So now we know that Jezza made it .. Poor...having to endure his moaning :D (If you don’t...
One of the co-presenters is clearly a shifter… or something… creepy *shudders*